provide help voluntarily and selflessly - Turkish English Dictionary